﻿@charset "utf-8";
*{margin:0; padding:0; outline:none; border:0;font-family:"Microsoft YaHei" ! important;}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,pre,a,abbr,big,code,del,dfn,em,img,ins,q,s,samp,small,strike,strong,sub,sup,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,tbody,tfoot,thead,tr,th,td,input{margin:0; padding:0; border:0; outline:none}
body{ background: #fff;font:12px/22px "??????","Microsoft YaHei","????",Arial; color:#666;font-family:"Microsoft YaHei" ! important;}
html,body{height: 100%;}
h1,h2,h3,h4,h5{font-weight:normal;font-family:"Microsoft YaHei" ! important;}
ul,li{list-style:none;font-family:"Microsoft YaHei" ! important;}
img{border:none;font-family:"Microsoft YaHei" ! important;}
pre {white-space: pre-wrap;       white-space: -moz-pre-wrap;  white-space: -pre-wrap;      white-space: -o-pre-wrap;   word-wrap: break-word;      word-break:break-all;overflow:hidden;}
.dn{display:none;}
.db{display:block;}
.fl{float:left}
.fr{float:right}
p{display:block;}
.line{ border-top:1px dotted #ddd; background:#fff; height:1px; overflow:hidden}
.absolute{position:absolute}
.relative{position:relative}
label{cursor:default}
em{font-style:normal;}
mark{ background: none; font-family:"Microsoft YaHei" ! important;}
.t_2em{ text-indent:2em;}
.fixer{ position: fixed; top: 0; z-index: 9999;}
.cursor{cursor:pointer}
.z_index{z-index: 99;}
/*清除浮动方式*/
.clearfix:after{content:"\20"; display:block; clear:both;}
.clearfix{zoom:1} 
.clear{clear: both; overflow:hidden; font-size:0; line-height:0; height:0;}
.warp{min-height: 600px; _height: 600px;}
/*.warp{ min-height: 100%;height: auto !important;height: 100%;margin: 0 auto -60px;}*/

/*文字链接*/
a{color:#676767; text-decoration:none; cursor:pointer;}
a:hover{color:#0093dd}
a:focus,
*:focus {noFocusLine: expression(this.onFocus=this.blur());}
/*提示信息*/
.textarea_msg{ text-align:right; color:#367dc9; }

/*文字大小*/
.f24{font-size:24px;}
.f20{font-size:20px;}
.f18{font-size:18px;}
.f16{font-size:16px;}
.f14{font-size:14px;}
.f12{font-size:12px;}

/*文字颜色*/
.order_c{color:#fd5f39 !important;}
.red{color:#f00}
.blue{color:#0193de;}
.green{color:#37c605;}
.highliht{color: #ee4136; padding: 0 3px}
.highliht-blue{color: #06c; padding: 0 3px}
.c9{color:#999;}
.c7{color:#777;}
.c5{color:#555;}
.c3{color:#333;}
.c-f40{color:#f40}
.c-01998a{color:#367dc9}
.red{ color: red;}
/*外边距*/
.mc{margin: 0 auto;}
.mag_top20{margin-top:20px;}
.mag_left20{ margin-left:20px;}
.mb0{margin-bottom:0 !important;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mt5{margin-top: 5px}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.ml10{margin-left:10px;}
.ml20{margin-left:20px;}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr20{margin-right:20px}
.text-l{ text-align:left}
.text-c{ text-align:center}
.text-r{ text-align:right}
/*内填充*/
.pb10{padding-bottom: 10px;}
.pt10{ padding-top: 10px;}
.pl25{padding-left: 25px;}
/*色块颜色*/
.bg-ee4136{background:#ee4136}
.bg-3{background:#333}
.bg-e5e5e5{background:#e5e5e5}
.bg-f{background:#fff}
.bg-f60{background:#f60}

/*按钮*/
.info_btn{padding:15px 0 5px 75px;}
.btn{ border: 0; background: #367dc9; display: inline-block; text-align: center; color: #FFFFFF; cursor: pointer;}
.btn:hover{ background: #0093dd;color: #FFFFFF;}
.btn_save{width: 120px;height: 34px;border-radius:5px;line-height: 34px;font-family:"Microsoft YaHei" ! important;font-size: 18px;float: left;}
.btn_cancel{display: inline-block;text-align: center;  color:#676767;  width: 72px;height: 34px;line-height: 34px;font-family:"Microsoft YaHei" ! important;font-size: 16px;background: none;}
.card_ts{ color: #f00;}
.line_center{width:20px;overflow: hidden;display:block;float:left;margin:0 10px;line-height:30px; white-space: nowrap;}
/*清除边框样式*/
.bclr{border:none; vertical-align:middle}

/*宽度*/
.w20{width:20px}
.w30{width:30px}
.w64{ width: 64px;}
.w68{width: 68px;}
.w100{width:100px}
.w122{ width: 122px;}
.w138{ width: 138px;}
.w170{width:170px}
.w190{ width: 190px;}
.w200{width:200px}
.w206{width: 205px;}
.w240{width:240px}
.w250{width:250px}
.w276{width: 274px;}
.w236{width:236px}
.w338{ width:338px;}
.w398{width: 398px;}
.w406{width:406px;}
.w386{width: 386px;}
.w554{width: 554px;}
.w185{width:185px;}
.w1024{width: 1024px;margin: 0 auto;margin-top: 15px;}
.width_size{width:1024px; margin:0 auto 20px auto;}


.wrow4{width:40%;}
.wrow5{width:50%;}
.wrow10{width:100%;}
/*高度*/
.h130{ height:130px;}

/*文字两端对齐*/
.control-group span.name.w2{float: left;display:block;width:auto;letter-spacing:2em;margin-right:-2em;padding-left: 0.5em;}



/*** 姓别选择 ***/
.profile_radio li{ color:#000; float: left; position: relative; width: 26px;border: 1px solid #7e7e7e;border-radius:3px; height: 28px; text-align: center; line-height: 28px; font-size: 14px; margin-right: 13px;}
.profile_radio li.current{ color: #fff; background: #367dc9;border:1px solid #367dc9;}
.profile_radio li input{ width: 28px; height: 30px; position: absolute; z-index: 2; top: 0; left: 0;filter: alpha(Opacity=0);-moz-opacity: 0;opacity: 0; cursor: pointer;}

/*** 下拉选择 ***/
.card_tshow{position:relative;border: 1px solid #7e7e7e; color:#000; background: #ffffff;height: 28px; font-family:"Microsoft YaHei" ! important;border-radius: 3px; cursor: pointer; background:#fff url(/images/version3/too2.png) no-repeat right  10px; }
.card_tshow .card_sipt{ border: 0; background: none;height:28px;line-height:28px; padding: 0 10px;font-family:"Microsoft YaHei" ! important; font-size: 12px;float: left; color: #a8a8a8;}
.boxUpDown{*background: #fff; background: #ffffff;border: 1px solid #7e7e7e; width: 158px; position: absolute; z-index: 9999; top: 28px; left: -1px;max-height: 200px; max-height: 200px; _height: 200px; overflow-y: auto;}
.boxUpDown li{font-size:14px;padding:5px 10px;cursor:pointer; color:#999; line-height:22px; font-size: 12px; border-bottom: 1px solid #f1f1f1;}
.boxUpDown li:hover{background:#0093dd;color:#fff;}
.data_icon{background:url(/images/version3/too2.png) no-repeat right  -64px;}/*??????*/
.parts_icon{background:url(/images/version3/too2.png) no-repeat right  -117px;}


.ipt{ border: 1px solid #7e7e7e; font-size: 12px;font-family:"Microsoft YaHei" ! important; color: #000; _height: 20px; _line-height: 20px;}
.ipt:focus{border: 1px solid #367dc9;}
.resume_texta{border: 1px solid #7e7e7e; color:#444444; font-size: 14px; font-family:"Microsoft YaHei" ! important; padding: 10px;border-radius: 3px; resize: vertical;height:100px;}
.resume_texta:focus{border: 1px solid #367dc9;}
/*** 头像替换 ***/
.card_photo{ width: 130px;}
.card_photo  img{width:100%; height:100%; text-align:center; border:0; padding:0; margin:0;}
.card_photo dt{ width: 100px; height: 125px; margin:0 auto; overflow: hidden; border: 1px solid #e1e1e1; background: #FFFFFF;}
.card_photo dd{ line-height: 20px; padding: 10px 0 0 16px; font-size: 12px;color:#999;}
.card_img{ width: 100px; height: 125px; position: relative;cursor:pointer }
.card_img img{ width: 100px; height: 125px;}
.card_bg{ position: absolute; left: 0; bottom: 0; z-index: 1; background: #000000; height: 28px; width: 100px; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}
.card_text{ color: #ccc; font-size: 14px; position: absolute; left: 0; bottom: 0; z-index: 2; height: 28px; width: 102px; cursor:pointer;text-align: center; line-height: 28px;}
.card_text:hover{ color: #FFFFFF;}
.a-upload { width: 150px;height: 150px;position: relative; top:-122px;cursor: pointer;overflow: hidden;display: inline-block;
*display: inline;*zoom: 1}
.a-upload  input {position: absolute;font-size: 100px;right: 0;top: 0;opacity: 0;filter: alpha(opacity=0);cursor: pointer}
/*弹框*/
.overlay{background:transparent url(/images/version3/overlay.png)  repeat top left; position:fixed;top:0px;bottom:0px;left:0px;right:0px;z-index:9998;}
/*.box{position:fixed;top:-900px;left:30%;right:30%;background-color:#fff; color:#7F7F7F; padding:20px;-moz-box-shadow: 0 1px 5px #424141;-webkit-box-shadow: 0 1px 5px #424141;z-index:9999;}
.box h1{margin:-20px -20px 0px -20px;padding:10px;background-color:#367dc9;color:#fff; text-align: center; font-size:16px;}*/
a.boxclose{ float:right;width:26px;height:26px; color:#ffffff; font-size:24px; margin-top:-15px;margin-right:-25px; cursor:pointer;}
a.boxclose:hover{ color:#ffffff;}
.overlay_box{ padding:20px;  margin: 0 auto; }
/*弹框按钮*/
.overlay_button{ text-align:center; margin-top:10px;}
.overlay_but{ display: inline-block;color: #fff; text-decoration: none; border-radius: 3px;line-height: 34px; padding: 0 42px;background: #367dc9; font-size: 14px; margin: 0 5px;}
.overlay_but:hover{ color: #fff; background: #236ebf;}
.bcolor{ background-color: #bbbbbb;}
/*上传头像弹框*/
.overlay_img{background:transparent url(/images/version3/overlay.png)  repeat top left; position:fixed;top:0px;bottom:0px;left:0px;right:0px;z-index:9998;}
.box_img{position:absolute;top:-900px;left:30%;right:30%;background-color:#fff; color:#7F7F7F; padding:20px;-moz-box-shadow: 0 1px 5px #424141;-webkit-box-shadow: 0 1px 5px #424141;z-index:9999;}
.box_img h1{margin:-20px -20px 0px -20px;padding:10px;background-color:#367dc9;color:#fff; text-align: center; font-size:16px;}
a.boxclose{ float:right;width:26px;height:26px; color:#ffffff; font-size:24px; margin-top:-15px;margin-right:-25px; cursor:pointer;}

/*刷新*/
.suc_refresh { display:none; line-height: 20px; font-size: 16px; text-align: center;background: url(/images/version3/bg08.png) repeat; color: #FFF; z-index: 3000; padding: 0 15px; border-radius: 4px; padding: 14px 10px; left: 50%; top: 211.5px; width: auto; position: fixed;}


/****************************???????*****************/
.collection_modify{padding:101px 0;}
.collection_modify_f{width:364px; margin:0 auto; line-height:34px; height:34px; margin-bottom:16px;}
.collection_modify_f span{ width:95px; float:left; font-size:16px; color:#666;}
.collection_modify_f em{font-style:normal;font-size:16px; color:#666;}
.collection_modify_f input{border:1px solid #ececec;height:32px; line-height:32px; width:247px; padding:0 10px;}
.collection_modify_b{ margin-left:95px; background:#367dc9; color:#fff; height:34px; line-height:34px; border:none; padding:0 36px; border-radius:6px; font-size:16px; cursor:pointer;}
.collection_modify_b:hover{ background:#009082;}
/*********************????icom********/
.shape_icom{position: absolute;top: 8px;right: 0;height: 0;width: 0;overflow: hidden;font-size: 0;line-height: 0;border-width: 6px 6px 0;border-style: solid dashed;border-color: #666 transparent transparent;-webkit-transition: all .4s ease 0s;-moz-transition: all .4s ease 0s;-ms-transition: all .4s ease 0s;transition: all .4s ease 0s;}

/**********************增值服务下拉框*******************/
.select_showbox{border: 1px solid #ddd; display: inline-block; width:175px; cursor:pointer;padding-left: 10px;background: url(/images/version3/Value_icom.png) no-repeat 165px center; height:32px; line-height:32px; }
.select_showbox .boxUpDown{ top:30px} 
.select_showbox .boxUpDown li{ border-bottom:0  none;}

/*************我的收藏_右边*************/
.collection_right{width:282px;}
.collection_title_i li{width:64px;position:relative; float:left; margin-left:3px; height:64px; border-radius: 3px; background:#f4f4f4; text-align:center;}
.collection_title_i li a em{ background:#999; display:block; text-align:center; }
.collection_title_i li a em img{width:100%;}
.collection_title_i li a{ float: left; color:#999; font-size:14px; line-height:24px;}
.collection_title_i li a i{position: absolute;top: 10px;right:6px;padding-left: 2px;display: inline-block;width: 6px;height: 6px;background: url(/images/version3/red_dot.png) no-repeat right top;}
.collection_title_i li a span{position: absolute;top: 6px;right:5px;padding-left: 2px;display: inline-block;width:17px;height:7px;background: url(/images/version3/hot.png) no-repeat right top;}
.collection_title_i li a:hover{color:#367dc9; text-decoration:none;}
.collection_title_i li a:hover .title_listfour{background:#367dc9;}

/********相似推荐**********/
.recommend{}
.recommend_title{display:inline-block;padding:14px 10px;width:262px; border-bottom:1px solid #ececec;}
.tj_list{ font-size:12px; margin-left:4px; color:#999;}
.recommend_title h6{ font-size:18px; color:#666; font-weight:normal; line-height:18px; height:18px;}
.similar_positions{ font-size:14px; color:#999; line-height:24px;}
.similar_positions li{border-bottom:dashed 1px #ddd; padding:12px 10px;}
.similar_positions li:last-child {border-bottom: none;}
.recommend_title_solid{ border-left:7px solid #367dc9; height:18px; float:left; margin-right:10px;}
.recommend_title a{ color:#367dc9;}
.recommend_title img{padding-right:6px; padding-top:2px;}
.collection_left_f a{ color:#999;}
.collection_left_f a:hover{ color:#666;}
/****************分页*****************/
.fanye{ text-align:right; margin:14px 0;}
.fanye a{ display:inline-block; border: 1px solid #ddd; padding:2px 10px}
.fanye a:hover{ background:#367dc9; border:1px solid #367dc9; color:#fff}
.fanye input{ margin: 0 4px;}
.fanye .fy_focus{ cursor:pointer;background:#367dc9;border:1px solid #367dc9;color: #fff;}

